controlled inundation - Español Inglés Diccionario